bagasses of cane - Spanish English Dictionary